Package com. bitmovin. player. api. offline
Contains API to enable offline playback.
Types
DrmLicenseInformation
Link copied to clipboard
data class DrmLicenseInformation(licenseDuration: Long, playbackDuration: Long)
Content copied to clipboard
OfflineConfig
Link copied to clipboard
data class OfflineConfig(maxSimultaneousDownloads: Int, maxSimultaneousSegmentDownloads: Int, requirements: Requirements, tweaksConfig: OfflineTweaksConfig) : Parcelable
Content copied to clipboard
OfflineContentManager
Link copied to clipboard
interface OfflineContentManager
Content copied to clipboard
Provides the means to download and store sources locally that can be played back with a Player without an active network connection.
OfflineContentManagerListener
Link copied to clipboard
interface OfflineContentManagerListener
Content copied to clipboard
OfflineErrorEvent
Link copied to clipboard
data class OfflineErrorEvent(code: OfflineErrorCode, message: String, data: Any?) : ErrorEvent
Content copied to clipboard
OfflineSourceConfig
Link copied to clipboard
open class OfflineSourceConfig(url: String, type: SourceType, drmId: ByteArray?, cacheDirectory: File, trackStateFile: File?, restrictToOffline: Boolean) : SourceConfig
Content copied to clipboard
Represents the offline version of a SourceConfig.
OfflineTweaksConfig
Link copied to clipboard
data class OfflineTweaksConfig(shouldAutomaticallyHandleDrmLicenses: Boolean) : Parcelable
Content copied to clipboard